package com.sms.entity;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 联系人地址表
 * @TableName t_address
 */
@Data
public class Address implements Serializable {
    /**
     * 联系地址ID
     */
    private Integer id;

    /**
     * 会员ID
     */
    private Integer userId;

    /**
     * 联系人姓名
     */
    private String userName;

    /**
     * 手机
     */
    private String telNumber;

    /**
     * 邮政编码
     */
    private String postalCode;

    /**
     * 省市区(格式为空格隔开)
     */
    private String fulllocation;

    /**
     * 国家码
     */
    private String nationalCode;

    /**
     * 国家
     */
    private String country;

    /**
     * 省份
     */
    private String province;

    /**
     * 城市
     */
    private String city;

    /**
     * 地区
     */
    private String district;

    /**
     * 详细地址
     */
    private String detail;

    /**
     * 删除标识字段(0-未删除 1-已删除)
     */
    private Byte enabled;

    /**
     * 默认地址 0：否；1：是
     */
    private Integer isDefault;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 修改时间
     */
    private Date updateTime;

    public Address(Integer id, String userName, String telNumber, String detail) {
        this.id = id;
        this.userName = userName;
        this.telNumber = telNumber;
        this.detail = detail;
    }

    private static final long serialVersionUID = 1L;

}